most contrite - Alemán Inglés Diccionario